Piers Morgan and Lord Sugar - two figures who sit either side of the divide in north London and aren't afraid of speaking their minds, whatever the occasion.
Piers Morgan and Lord Sugar - two figures who sit either side of the divide in north London and aren't afraid of speaking their minds, whatever the occasion.